package com.chcit.share.generator.vo;

import com.chcit.share.dbms.vo.ConnParam;
import com.chcit.share.generator.model.TemplateModel;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 代码生成数据模型
 * @author liuyang
 * @date Nov 10, 2018
 */
@Data
public class GenerateModel {

	private ConnParam connParam;
	private List<TableModel> tableModels = new ArrayList<>();
	//生成的参数
	private GenerationEntity generationEntity;
	//文件列表
	private List<TemplateModel> templateModels = new ArrayList<>();

//	public String getOutPutFolderPath() {
//		return outPutFolderPath;
//	}
//	public void setOutPutFolderPath(String outPutFolderPath) {
//		this.outPutFolderPath = outPutFolderPath;
//	}
//	public String getBasePackage() {
//		return basePackage;
//	}
//	public void setBasePackage(String basePackage) {
//		this.basePackage = basePackage;
//	}
//	public ConnParam getConnParam() {
//		return connParam;
//	}
//	public void setConnParam(ConnParam connParam) {
//		this.connParam = connParam;
//	}
//	public List<TableModel> getTableModels() {
//		return tableModels;
//	}
//	public void setTableModels(List<TableModel> tableModels) {
//		this.tableModels = tableModels;
//	}

}
